aid-by-trade concept - Spanish English Dictionary